@charset "UTF-8";

@media all
{
  html * { }

  textarea, pre, tt, code {
	font-family:"Courier New", Courier, monospace;  	
  }

  body {
    font-family:Arial, Verdana;
    font-size: 12px; outline:none;
  }

  h1,h2,h3,h4,h5,h6 { font-weight:bold; margin: 0 0 0.25em 0; }
  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 166.67% }                     /* 20px */
  h3 { font-size: 150% }                        /* 18px */
  h4 { font-size: 133.33% }                     /* 16px */
  h5 { font-size: 116.67%; text-transform:uppercase }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  p { }

  /* ### Lists | Listen  #### */

  ul, ol, dl {}
  li {}

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  /* ### text formatting | Textauszeichnung ### */

  cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }

  strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  /**
   * Generic Content Classes
   * (en) standard classes for positioning and highlighting
   * (de) Standardklassen zur Positionierung und Hervorhebung
   *
   * @section content-generic-classes
   */

  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  .float_left { float: left; }
  .float_right { float: right; }
  .center { text-align:center; margin: 0.5em auto }
  .cb{ clear:both; font-size:0;}
  .cl{ clear:left; font-size:0;}

  a {color: #8b0463; text-decoration:none;}
  a:focus,
  a:hover,
  a:active {background:none; text-decoration:underline; outline:none;}
  
  #topnav a { color: #aac; font-weight:normal; background:transparent; text-decoration:none; }
  #topnav a:focus,
  #topnav a:hover,
  #topnav a:active{ text-decoration:underline; background-color: transparent;}
  
  #footer a { color: #bd008d; background:transparent; font-weight:normal;}
  #footer a:focus,
  #footer a:hover,
  #footer a:active {color: #fff; background-color: transparent; text-decoration:underline;}

   /**table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
  table.full { width: 100%; }
  table.fixed { table-layout:fixed }

  th,td { padding: 0.5em; }
  thead th { background: #444; color: #fff }
  tbody th { background: #ccc; color: #333 }
  tbody th.sub { background: #ddd; color: #333 }*/

  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #000 solid;
  }
  
  /* -------------------------- padding ---------------------- */
  .p22t{ padding-top:22px;}
  .p10t{ padding-top:10px;}
  .p15t{ padding-top:15px;}
  .p17t{ padding-top:17px;}
  .p30t{ padding-top:30px;}
  .p5t{ padding-top:5px;}
  .p12t{ padding-top:12px;}
  
  .p17r{ padding-right:17px;}
  .p12r{ padding-right:12px;}
  .p15r{ padding-right:15px;}
  .p26r{ padding-right:26px;}
  .p8r{ padding-right:8px;}
  .p5r{ padding-right:5px;}
  
  .p5b{ padding-bottom:5px;}
  .p10b{ padding-bottom:10px;}
  .p15b{ padding-bottom:15px;}
  .p8b{ padding-bottom:8px;}
  
  .p20l{ padding-left:20px;}
  .p26l{ padding-left:26px;}
  .p27l{ padding-left:27px;}
  .p35l{ padding-left:35px;}
  .p45l{ padding-left:45px;}
  .p15l{ padding-left:15px;}
  .p17l{ padding-left:17px;}
  .p10l{ padding-left:10px;}
  .p12l{ padding-left:12px;}
  .p14l{ padding-left:14px;}
  .p8l{ padding-left:8px;}
  .p6l{ padding-left:6px;}
  .p2l{ padding-left:2px;}
  
  .p4{ padding:4px;}
  
  /* -------------------------- magin ---------------------- */
  .m10t{ margin-top:10px;}
  .m1t{ margin-top:1px;}
  
  .m5b{ margin-bottom:5px;}
  
  .m5r{ margin-right:5px;}
  .m10r{ margin-right:10px;}
  
  
  /* -------------------------- width ---------------------- */
  .w374{ width:374px}
  .w377{ width:377px}
  .w344{ width:344px}
  .w267{ width:267px}
  .w244{ width:244px}
  .w698{ width:698px}
  .w322{ width:322px}
  .w325{ width:325px}
  .w164{ width:164px}
  .w176{ width:176px}
  .w148{ width:148px}
  .w31{ width:31px}
  .w84{ width:84px}
  .w699{width:699px;}
  .w296{width:296px;}
  .w304{width:304px;}
  .w261{width:261px;}
  .w144{width:144px;}
  .w180{width:180px;}
  .w238{width:238px;}
  .w210{ width:210px}
  
  /* -------------------------- content ---------------------- */
  
  .box_txt_login{ background:url(../../images/bg_txt_login.png) no-repeat; width:128px; height:25px; padding:0 6px 6px 0; float:left;}
  	.box_txt_login input{ background:transparent; width:108px; height:24px; border:none; margin-left:2px; font-size:11px; line-height:24px;}
  .bg_husk{ background:url(../../images/bg_husk.png) no-repeat; width:342px; height:21px; padding:5px 0 0 0; color:#FFF; font-size:11px}
    .bg_husk a{ color:#FFF; text-decoration:none; font-weight:normal;}
	.bg_husk a:hover{ color:#FFF; text-decoration:underline; font-weight:normal;}
  
  .box_map{ background:url(../../images/map.png) no-repeat; width:242px; height:295px;}
  .box_fla{ background:url(../../images/bg_fla_benner.png) no-repeat; width:697px; height:295px; position:relative;}
  .box_fla_right{ background:url(../../images/bg_fla_banner_right.png) no-repeat right top; width:241px; height:295px; position:absolute; top:0px; right:0px; padding-top:5px}
  	.box_fla_right a{ background:url(../../images/line_fla_banner.jpg) no-repeat bottom right; padding:13px 0 13px 22px; display:block; color:#000;}
  	.box_fla_right a:hover{ background:url(../../images/over_fla_banner_right.png) no-repeat right;  padding:13px 0 13px 22px; display:block; text-decoration:none; color:#FFF;}
	.box_fla_right a.current{ background:url(../../images/over_fla_banner_right.png) no-repeat right;  padding:13px 0 13px 22px; display:block; text-decoration:none; color:#FFF;}

  .box_search{ background:url(../../images/bg_search.png) no-repeat; width:671px; height:46px; padding:10px 14px 14px 14px; color:#FFF;}
  .bg_txt_search{ background:url(../../images/bg_list_box.png) no-repeat; width:111px; height:24px; margin-right:5px; padding:2px 0 0 1px;}
  	.bg_txt_search select{ background:none; border:none; width:108px; height:20px; font-size:11px;outline:none;}
  .tt1{ background:url(../../images/bg_tt1.png) no-repeat; width:242px; height:42px;}
  .tt2{ background:url(../../images/bg_tt2.png) no-repeat; width:242px; height:42px;}
  .box_aktuelt{ background:#fcfcfc url(../../images/bg_box_left.png) no-repeat top; width:210px; padding:10px 16px 10px 16px;}
  	.box_aktuelt a{ color:#85006d; text-decoration:none; font-weight:normal; font-size:11px;}
  	.box_aktuelt a:hover{ color:#85006d; text-decoration:underline; font-weight:normal;font-size:11px;}
  
  .text_tt1{ font-size:15px; text-transform:uppercase; padding:12px 0 0 16px;}
  .text_tt2{ font-size:15px; text-transform:uppercase; padding:0 0 5px 5px; color:#9d006d;}
  .text_tt3{ font-size:15px; text-transform:uppercase;color:#9d006d;}
  .tt1_bottom{ background:url(../../images/bg_tt1_bottom.png) no-repeat; width:242px; height:5px; font-size:0;}

  
  .style1{ text-transform:uppercase; font-weight:bold; color:#85006d;}
  .style2{ text-transform:uppercase; font-weight:bold; color:#bd008d;}
  
  .bg_txt_nyheder{ background:url(../../images/bg_txt_nyheder.png) no-repeat; width:212px; height:23px; padding:2px; margin-bottom:5px;}
  	.bg_txt_nyheder input{ background:transparent; border:none; width:211px; height:22px; padding:1px; font-size:11px; color:#666}
  .bg_icon_fb{ background:url(../../images/bg_light.png) no-repeat bottom; width:202px; padding:20px 0 10px 40px;}	
  
  .tt3{ background:url(../../images/bg_tt3.png) no-repeat; width:679px; height:43px; padding-left:20px;}
  .box_pro{ background:#fff url(../../images/bg_box_news.jpg) repeat-x top;}
  .line_bt{ background:url(../../images/bg_box2_news.jpg) repeat-x bottom; padding-bottom:15px;}
  .picture{}
  	.picture img{ padding:1px; border:1px solid #CCC; background:#FFF;}
  .tt_name{ background:url(../../images/icon_hart.png) no-repeat left 2px; font-weight:bold; padding-left:15px; font-size:12px;}
  .info_girl{ margin:0; padding-top:5px; list-style-type:none;}
  	.info_girl li{ margin:0; padding:1px 0 1px 10px; list-style-type:none; border-bottom:1px solid #FFF; background:#CCC; font-size:11px}
	
 .bg_banner{ background:url(../../images/bg_banner_center.jpg) no-repeat; width:699px; height:91px; padding:11px 0 0 0;}
 	bg_banner img{ border:1px solid #999;}
 .center_bt{ background:url(../../images/bottom_box_center.png) no-repeat; width:699px; height:6px; font-size:0px;}
 
 .text_pro{ font-size:11px; line-height:normal;}	
  .box_livesuppor_right{ width:35px; position:fixed; right:0; top:120px}
  .seeall{ color:#906; text-transform:uppercase; padding:14px 5px 0 0;}
  .seeall a{ color:#906; text-transform:uppercase; padding:14px 5px 0 0; text-decoration:none;}
  .seeall a:hover{ color:#906; text-transform:uppercase; padding:14px 5px 0 0; text-decoration:underline;}
  
  .menu_tt_gallery{ background:url(../../images/bg_tt_gallery.jpg) repeat-x; height:57px; width:699px; margin-bottom:1px;}
  	.menu_tt_gallery ul{ margin:0; padding:0; list-style-type:none;}
	.menu_tt_gallery li{ margin:0; padding:0; list-style-type:none; display:block; float:left}
	.menu_tt_gallery li a{ margin:0; padding:0px 36px 0px 35px; list-style-type:none; display:block; background:url(../../images/line_tt_gallery.jpg) no-repeat left;}
	.menu_tt_gallery li a:hover{ margin:0;list-style-type:none; display:block; background:#070006 url(../../images/bg_o_tt_gallery.jpg) no-repeat;}
	.menu_tt_gallery li.current{ margin:0;list-style-type:none; display:block; background:#070006 url(../../images/bg_o_tt_gallery.jpg) no-repeat;}
 
 .box_gallery{ padding-bottom:20px;}
 	.box_gallery img{ margin:14px 0 0 10px; padding:1px; background:#FFF; border:1px solid #CCC; float:left;}
 .box_all_page{ background:url(../../images/bg_all_page.jpg) repeat-x top; padding:10px 12px 10px 0;}
 	.box_all_page ul{ list-style-type:none; margin:0; padding:0; float:right;}
	.box_all_page li{ list-style-type:none;padding:0; float:left; margin:0;}
	.box_all_page li a{ list-style-type:none; margin-right:2px; padding:0; background:url(../../images/bg_page.png) no-repeat; width:28px; height:20px; line-height:20px; display:block; text-align:center; color:#fff; text-decoration:none}
	.box_all_page li a:hover{ list-style-type:none; margin-right:2px; padding:0; background:url(../../images/bg_page_o.png) no-repeat;color:#fff; text-decoration:none}
	.box_all_page li.current a{ list-style-type:none; background:url(../../images/bg_page_o.png) no-repeat;color:#fff; text-decoration:none}
 .list_video{ margin:0; padding:0; list-style-type:none;}
 	.list_video li{ list-style-type:none; margin:0;background:#e8e8e8; padding:4px; margin-bottom:6px;}
	.list_video li a{ list-style-type:none; margin:0; padding:5px 0 5px 30px; background:url(../../images/icon_play.png) no-repeat left 2px; color:#000; text-decoration:none;}
	.list_video li a:hover{ color:#e200a4; text-decoration:none;}
  .box_video_player{ background:url(../../images/bg_player.png) no-repeat; width:428px; height:312px; margin-left:100px; padding:0 38px 0 38px;}
  .bg_gallery_video{ background:url(../../images/bg_box_news.jpg) repeat-x top;}
  .border_bt_white{ border-bottom:1px solid #fff; height:26px;}
  .bg_gary{ background:#ebebeb;}
  .bg_gary_light{ background:#f2f2f2;}
  .box_ydelser{ border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC; background:url(../../images/bg_all_page.jpg) repeat-x top;}
  .bg_ydelser{ background:url(../../images/bg_all_page.jpg) repeat-x top;}
  .border_bt_do{ border-bottom:1px dotted #CCC;}
  .border2_bt{ border-bottom:1px solid #CCC;}
  
  .tt_calenda{ background:url(../../images/tt_calenda.jpg) repeat-x; height:23px; color:#FFF;}
  .box_mail{}
  	.box_mail label{ width:110px; float:left;}
	.box_mail textarea{ background:url(../../images/bg_txt.jpg) repeat-x; height:103px; border:1px solid #CCC; padding:3px; margin-bottom:7px;}
	.txt_mail{ background:url(../../images/bg_txt.jpg) repeat-x; height:23px; border:1px solid #CCC; padding:3px; margin-bottom:7px;}
	.txt_list{ background:url(../../images/bg_txt.jpg) repeat-x; height:30px; border:1px solid #CCC; padding:3px; margin-bottom:7px;}
  .tt4_top_box{ background:url(../../images/bg_tt4.png) no-repeat; width:931px; height:43px; padding-left:20px}
  .tt4_bottom{ background:url(../../images/bg_tt4_bottom.png) no-repeat; width:951px; height:6px; font-size:0;}
  
  
  .box_fakta{ background:url(../../images/bg_box_fakta.png) no-repeat; width:295px; height:256px; color:#fff;}
  .bg_bt_fakta{ background:url(../../images/bg_bt_fakta.png) no-repeat; width:285px; height:26px; padding:10px 10px 0 0;}
  .redigere{ background:url(../../images/icon_re.png) no-repeat left 1px; padding:0 0 1px 22px; float:right;}
  .redigere a{ color:#FFF; text-decoration:none; font-weight:bold}
  .redigere a:hover{ color:#FFF; text-decoration:underline;font-weight:bold}
  
  .top_box_service{ background:url(../../images/top_box_sevie.jpg) no-repeat; width:295px; height:8px; position:relative;}
  .body_box_service{ border-right:1px solid #CCC;border-bottom:1px solid #CCC; border-left:1px solid #CCC; width:293px;}
  .bottom_box_service{ background:url(../../images/bottom_box_sevie.jpg) no-repeat; width:285px; height:27px; padding:10px 10px 0 0;}
  .redigere1{ background:url(../../images/icon_re.png) no-repeat left 0px; padding:0 0 1px 22px; float:right;}
  .redigere1 a{ color:#000; text-decoration:none; font-weight:bold}
  .redigere1 a:hover{ color:#000; text-decoration:underline;font-weight:bold}
  .tt_text_service{ background:#FFF; padding:0 5px 0 5px; font-size:14px; color:#9d006d; position:absolute; left:10px; top:-8px; text-transform:uppercase;}
  
  .body_box_service ul{ margin:0; padding:0; list-style-type:none;}
  .body_box_service li{ margin:0; padding:0; list-style-type:none; background-color:#ebebeb; border-bottom:1px solid #FFF; background:url(../../images/icon_ckeck.png) no-repeat left 5px; padding:2px 0 2px 20px;}
  .body_box_service li a{ color:#000; text-decoration:none; font-weight:normal;}
  .body_box_service li a:hover{ color:#8b0463; text-decoration:none; font-weight:normal;}
  
  .top_box_loadeimg{ background:url(../../images/top_box_loadeimg.jpg) no-repeat; width:916px; height:8px; position:relative;}
  .body_box_loadeimg{ border-right:1px solid #CCC;border-bottom:1px solid #CCC; border-left:1px solid #CCC; width:914px;}
  .bottom_box_loadeimg{ background:url(../../images/bottom_box_loadeimg.jpg) no-repeat; width:906px; height:27px; padding:10px 10px 0 0;}
  
  .bg_name_pc{ background:url(../../images/box_agtil.png) no-repeat; width:113px; height:25px; color:#FFF; text-transform:uppercase; line-height:25px; padding:0 20px 0 5px;}
  
  .bg_pup{ background: url(../../images/bg_popup.png) no-repeat; width:551px; height:497px; padding:7px;}
  .bg_pup1{ background: url(../../images/bg_popup1.png) no-repeat; width:551px; height:747px; padding:7px;}
  .bg_pup2{ background: url(../../images/bg_popup2.png) no-repeat; width:551px; height:551px; padding:7px;}
  .bg_pup3{ background: url(../../images/bg_popup3.png) no-repeat; width:551px; height:294px; padding:7px;}
  .bg_pup4{ background: url(../../images/bg_popup4.png) no-repeat; width:390px; height:205px; padding:7px;}
  .bg_pup5{ background: url(../../images/bg_popup5.png) no-repeat; width:551px; height:614px; padding:7px;}
  	.bg_pup5 label{ width:100px; float:left;}
  .boder_bt{ border-bottom:1px solid #CCC;}
  .img_upload{}
  	.img_upload img{ border:1px solid #CCC; padding:1px; background:#FFF; margin-bottom:5px;}
  .box_all_calen{ width:277px; margin: 0 auto 0 auto;}
  .top_box_calenda{ background:url(../../images/top_box_calenda.jpg) no-repeat; width:277px; height:7px; font-size:0;}
  .body_box_calenda{ width:261px; border-left:1px solid #CCC; border-right: 1px solid #CCC; padding:0 7px 0 7px; background:#FFF;}
  .bt_box_calenda{ background:url(../../images/bt_box_calenda.jpg) no-repeat; width:277px; height:7px; font-size:0;}
  .text_calenda{ background:url(../../images/bg_text_calenda.jpg) no-repeat; width:454px; height:157px; padding:10px;}
 	 .text_calenda textarea{ width:454px; height:157px; border:none; background:transparent; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
	 

	/*tamdollar*/
.t_w668{ width:668px;}
.t_mc{ margin:0px auto;}
.t_bg_right{background:url(../../images/t_bg_right.jpg) repeat-y top right; margin-right:15px; padding-right:15px;}
.t_w319{width:319px;}
.t_bg_question{ background:url(../../images/t_bg_question.png) no-repeat 0px 2px; padding-left:20px;}
.pink{color:#e0008c;}
.m10b{ margin-bottom:10px;}
.m10r{ margin-right:10px;}
.t_tt3{ background:url(../../images/t_bg_tt4.png) no-repeat; width:930px; height:43px; padding-left:20px;}
.t_w920{ width:920px;}
.t_w950{ width:950px; background:#FFFFFF;}
.t_bg_search{ height:68px; background:url(../../images/top_search.jpg) no-repeat;}
.t_w220{width:220px; padding-right:15px; padding-top:13px;}
.t_txt_bg{ width:157px; height:25px; background:url(../../images/t_bg_search_txt.png) no-repeat;}
.t_txt{ width:140px; height:21px; background:none; border:0px; padding-left:10px; padding-top:4px;}
.white_color{ color:#FFFFFF;}
.bg_blue{ background:#c9dbe9;}
.bg_top_forum{ background:url(../../images/top_header_forum.jpg) no-repeat; height:6px;}
.bg_bottom_forum{ background:url(../../images/bottom_header_forum.jpg) no-repeat; height:6px;}
.blue_text{color:#143d75;}
.blue_text a{color:#143d75;}

.t_w900{ width:900px;}
.t_icon1{ background:url(../../images/t_icon1.jpg) no-repeat 0px 0px; padding-left:20px;}
.t_icon2{ background:url(../../images/t_icon2.jpg) no-repeat 0px 0px; padding-left:20px; margin-right:15px;}
.t_icon3{ background:url(../../images/t_icon3.jpg) no-repeat 0px 0px; padding-left:20px; margin-right:15px;}
.t_icon4{ background:url(../../images/t_icon4.jpg) no-repeat 0px 0px; padding-left:20px;}
.p5t{ padding-top:5px;}
.p5b{ padding-bottom:5px;}
.t_w192{ width:192px;}
.t_w910{ width:910px;}
.t_w910 table{ width:100%; table-layout:fixed;}
.t_w910 table td{ padding:5px 0px 5px 10px;}
.br1px_t{ border-right:1px solid #ffffff;}
.b1px_white{ border-bottom:1px solid #FFFFFF; padding-bottom:10px; margin-bottom:10px;}
.top_forum_content{ background:url(../../images/bg_top_forum_content.jpg) no-repeat; height:7px;}
.bot_forum_content{ background:url(../../images/bg_bottom_forum_content.jpg) no-repeat; height:7px;}
.mid_forum_content{ background:url(../../images/t_bg_forum_content_mid.jpg) repeat-x #6b0755;}
.t_upper{ text-transform:uppercase; color:#FFFFFF;}
.t_bb1px{ border-bottom:1px solid #999999; padding-bottom:5px; margin-bottom:10px;}
.tlbl{ width:80px; float:left;}
.ttxt{ width:180px; border:1px solid #CCCCCC; margin-bottom:2px; height:20px;}
	
 
  
      /*--------------------------------CONTENT---List images------------------------------*/
	.icon_click1{padding-top:15px; outline:none;}
	.icon_click{padding-top:10px; outline:none;}
	.list_img1{ margin:0px 0px; outline:none;}
		.list_img1 li{ list-style:none; display:inline; margin:0 5px 0 5px; padding:5px 4px 10px 0;}
		.list_img1 li a{ padding:0px;}
		.list_img1 li img{ border:1px solid #CCC; padding:1px; background:#FFF;}
 
}

